const api = require("../../utils/apiUtils");
const app = getApp();

Page({
  data: {
    title:app.globalData.title,
    version:app.globalData.version,
    BXSCHShop:app.globalData.BXSCHShop,
    CommonlyUsed:app.globalData.CommonlyUsed
  },
  toPage(e){
    const {page,id} = e.currentTarget.dataset;
    if(!page){
        my.showToast({
          content: '功能开发中...',
          icon:'error'
        })
        return
    }
    if(id){
        my.reLaunch({url:page})
    }else{
        my.navigateTo({url:page})
    }
  },
  onLoad(query) {
    //登录逻辑
    if (!app.globalData.userInfo.loginToken) {
      my.showLoading({
          title: '加载中...',
          mask: true
      })
      api.login((res) => {
          my.hideLoading()
      }, (res) => {
          my.hideLoading()
          my.showModal({
              title: '温馨提示',
              content: '登录失败',
              showCancel: false
          })
      })
    }
  },
  onReady() {
    // 页面加载完成
  },
  onShow() {
    // 页面显示
  },
  onHide() {
    // 页面隐藏
  },
  onUnload() {
    // 页面被关闭
  },
  onTitleClick() {
    // 标题被点击
  },
  onPullDownRefresh() {
    // 页面被下拉
  },
  onReachBottom() {
    // 页面被拉到底部
  },
  onShareAppMessage() {
    // 返回自定义分享信息
    return {
      title: 'My App',
      desc: 'My App description',
      path: 'pages/index/index',
    };
  },
});
